god's creatures - Spanish English Dictionary